Python Job: Devops Engineer

Job added on

Location

Melbourne - Australia

Job type

Full-Time

Python Job Details

Position : DevSecOps Engineer

Location : Melbourne

Job Type : FTP (Fixed Term Permanent) 6 Months

Experience : 3+ Years

Mandatory Skills : Devops, AWS, Azure, APIs, scripting tools, CI/CD, Automation And Agile

Detailed Job Description:

  • Experience with MS Azure Cloud Platform & excellent understanding of Web Services Technologies RESTful and SOA.
  • Demonstrated experience with secure development, coding, engineering practices;
  • Experience with Infrastructure as Code, Containerization and infrastructure testing strategies;
  • Strong scripting skills, including PowerShell, shell scripts, Perl, Ruby, Python, Go, Groovy, Helm, etc;
  • Continuous Integration, Delivery, DevSecOps/Application Security/Cloud Security,
  • Develop, document, and implement CI/CD strategy for management of Infrastructure as Code IaC baseline;

Requirements

  • Need to have a professional experience of at least 3-4 years acquired in monitoring and improving DevSecOps tools and processes.
  • Ability to work in an open team environment;
  • Automation experience.
  • Experience with MS Azure Cloud Platform & excellent understanding of Web Services Technologies RESTful and SOA.
  • Experience deploying and monitoring web applications in AWS
  • Security first mindset;
  • Demonstrated experience with secure development, coding, engineering practices;
  • Experience with Infrastructure as Code and infrastructure testing strategies;
  • Experience with systems reliability, load balancing, monitoring, logging
  • Experience with fully automating CI/CD pipelines end-to-end, from code commits to production
  • Have effective verbal and non-verbal communication with peers and clients
  • Develop, document, and implement CI/CD strategy for management of Infrastructure as Code IaC baseline
  • Solid experience in installing, configuring and troubleshooting UNIX/Linux based environments
  • Excellent knowledge of networking technologies, particularly with OSI network layers and TCP/IP
  • Strong scripting skills, including PowerShell, shell scripts, Perl, Ruby, Python, Go, Groovy, Helm, etc
  • Use of DevOps tooling and scripting e.g. VSTS, Git, Puppet, Chef, Selenium, PowerShell
  • Good experience in administering and performance tuning of application stacks, such as Tomcat, JBoss, Apache, Ruby, NGINX, and others.
  • Continuous Integration, Delivery, DevSecOps/Application Security/Cloud Security,
  • Experience with common Cyber Security tools such as Mimecast, Paloalto Secure Endpoints, Stealthbits, Cyberark desirable Responsibilities
  • Embedding code quality and security into release cycle enabling business to release quality products with confidence
  • Responsible for defining and implementing the build, deployment and monitoring standards for this customer
  • A part of Agile development teams to deliver an end-to-end automation of deployment, monitoring, and infrastructure management in a cloud environment
  • Build and configure delivery environments supporting CD/CI an Agile delivery methodology
  • Create scripts and/or templates to automate and/or bootstrap infrastructure provisioning and management tasks
  • Working closely with our development team to create an automated continuous integration (CI) and continuous delivery (CD) system
  • Work together with vendors and other IT personnel for problem resolution
  • Monitor and support all installed systems and infrastructure
  • Develop custom scripts to increase system efficiency and lower the human intervention time on any tasks
  • Evaluate application performance, identify potential bottlenecks, develop solutions, and implement them with the help of developers
  • Collaborate with development, operations, testing, security operations, design and vendors/third parties to ensure quality product enhancements
  • Co-ordinate with designers, administrators, project managers, developers, and operations
  • Perform security, performance, and availability assessments
  • Provide scalable solutions
  • Research, troubleshoot and manage issues/defects
  • Provide timely updates on framework consumption, and configuration changes
  • Build tools for internal use to support software engineering best practices
  • Have a very strong focus on analysis, solution and technical design activities with high-quality documentation and realistic work estimates as the end deliverable
  • Drive continuous improvement in our business systems and align with our DevOps culture
  • Continually review existing processes and make recommendations for implementing improvements
  • Initiate process improvements that ensure continual use of leading-edge software test processes and methodologies
  • Initiate and lead regular reviews and redesign of processes and procedures to continually improve productivity and efficiency
  • Establishing efficient and robust processes and procedures
  • Keeping abreast of the various systems and DevOps best practice in a highly changeable IT world

Job Types: Full-time, Permanent, Fixed term, Subcontract
Contract length: 6 months

Salary: $80,140.00 – $105,000.00 per year

Benefits:

  • Referral program

Schedule:

  • 8 hour shift
  • Monday to Friday
  • No weekends
  • Public holidays

Ability to commute/relocate:

  • Melbourne, VIC: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • Information & Communication Technology Occupations: 3 years (Required)

Work Authorisation:

  • Australia (Required)